artificial fertilization - German English Dictionary